M16, Xm16E1 And M16A1 Development In Vietnam